English word definition — powered by WordNet
an institution where people are cared for
Want to remember nursing home?